left-wing Catholic - French English Dictionary